<?php
/**
 * Ejecuta commandos del sistema
 * Cada comando es un metodo publico de la clase
  *
 */
class Ext_Utils_System
{
    public function __construct()
    {
    }
    /**
     * Crea carpetas en un path determinado
     *
     * @param string $path path donde se va a crear la carpeta
     * @param string $name nombre de la carpeta a crear
     * @uses excecute para ejecutar el comando
     */
    public function mkdir($path, $name)
    {
        return mkdir($path,$name);
    }
    private function _cd($path)
    {
        $this->_execute('cd ' . $path);        
    }
    /**
     * Ejecuta un comando X
     *
     * @param string $command comando a ejecutar
     * @return boolean 
     */
    public function execute($command)
    {
        return system($command);
    }
} 
?>